Energy Market Economics 101: The Generation Stack